technological equipment - German English Dictionary